Modified logic