All good, very good value.