changes in ui and db