fixed bug where general incorrect was being added even if it wasn't there