accept only json as return data on new goal call