update flat UI