testforfunctionality