stylized buttons and added capture states

no more multiple activities to deal with