add cursor methods for now