annotated skip limit and sort