add initial toggle function