finishing new/old api redo after first sign up