Very clever! Are you satisfied with end result?