Current Checks Ordering