no checks for github? What are we going to do with a github username? We have to check if it's a valid one.