Josh: add registration scaffold