example useless apis are now working