revised get method and added over-write capability with mentor