Revised based on further discussion with Nicola