Returns future object and called call. Added classes Vivek recommended.