Execute method returns generic