abstract DatabaseHandling added