first pass at separate registerd process