add tests for populating using limit and skip options