complete a new demand