reworking: view calls an instance of menu to populate items