adds docs, and property injection to redone code manip
adds initial values for property code injection
makes full circle work again