finish fancy button things