playing with function/control syntax