update principles of flat design.