A little over-engeneering can go a long way. Bigger is always better.