I agree very elegant