Perfect all round exactly what was needed