datamapper impletmented-need review