Clean construct