I am thinking the same about this...it could do any of those things you mentioned or even more. I know this for sure...nothing said on this board will have ANY bearing on the outcome of the pps here....despite what others may think. Real company...no pump. EPGL = $$$$