Added selfReferencing programs