register username checks and API GETs