angularizing the builder. just fnished with permissions step.