use json for username storage