implemented obj dbpos functions