finalise button code