playing with toggle function

changes may revert