added marker object store procedure code