conditional to fix howold variable