update to influence combination + unit test