Implement factory reset comm scheme

Still need to impl the reset itself