don't know why I was using the global USERNAME in __init__