Couple modifications, banking is now working, onwards to item records and mainloop