ergonomics and functionality first