make sure to create the database first