Design Tips and Philosophy