committing what i have done of the database handler, going for supper break, brb