Added initial 3 methods includeing call options