Combining Content, Function and Aesthetics