instance manager implemented... small glitches albeit