fixed the broken logic in taxbracket and calctax