Front end design and code tips