now reaches the database