added flow and walk