remove cursor.one. added cursor.first() and cursor.last() methods to return respective matching objects