Add flow mechanics