one cursor at a time