rename retrieveObjectbyPrimaryKey to retrieveObjectByPrimaryKey