Flattening of the destination implemented