All about futures :the easy way to get started