Fixing A backwards if