changes on intnal buttons