using togglebutton instead of switchbutton
merge task6
version number updated