control buttons redone with shapes