changing the api for better understanding