software interference