support both skip and limit