messing wiht buttons