changed architecture, databese