setting up the system to be able to code up the items