Teen Confirmation and Edge Registration