initial development of new buttons done