possible implementation of dbhandler + database