Updated Item getters and initialisation of prog