added format changing and button toggles