validate only if settings persisted