Delivering solutions can be frustrating whilst your doing it but really gratifying when the result is successful.