skip, take, and join