comments on button init stuff and locations