plating around with more handleFuncs
playing around with handleFunc