deep-dive these posts in 

design tips and tricks