everything I needed and more! Graeme was very accommodating.