Been developing in PHP for many years - still get stumped myself sometimes and will always keep pushing for the result!