I suggest keep the code simple... use comments to describe exactly what you are doing.