Now making common method calls with or without json payload