added the skeleton for the api