getObj vol 1
new getObj finally complete
getObj works beautifully and added spec