class has a better idea about the connection to the DB
some things not important