beginIncl -> offset
endExcl -> limit