fixed userprofile to automatically create one on first use