trying to implement saving, also fixed, i think, the username storage