removed flush, added -j RETURN

Having an explicit RETURN in a subchain is good because
it provides data counts for that chain.
The flushing step on startup has also been removed since
this would inadvertently remove the RETURN statement.