Added ->first() method to fluent query