hot api was implemented