binding all control functions