Mate what about the KISS principal .......

Keep It Simple Stupid ..... sometimes it works other times it dont go figure