all good. a bit overpriced, but such is life. recommended.