REST ESSENTIALS