changed to store creds on sys preferences, no model needed