full process in place

working pretty well