migrating to datamapper usecases.