major changes to database