WHAT IS RAP FLOW??