+apply +logic