All very good. Recommended.