Fixed packaging, mouse location storing, naming conventions, banking, and the use of 'final'