more user testing functions