all parts except gesture-accessible areas are done