first steps towards easy direct save to DB