update cursor page, closes #28