database updates and changes