Current flow conditions

…