first step of new sqlalchemy storage backend