interference working correctly