button assembly notes