do not need new cursor, instead iterater over exsisting one