working version 1.1 with button bug