Eloquent and spot on