redesign button, test vi commit2