add singleton pattern via method get and add resetObject