better database handling