a fix for new...you cant assume Person "adit" means Person.new("adit") and not Person("adit")
heres another way to do it: just see what objects you have defined already and only use those