make sure to check bounds in pfor kernel