validate only if setup_complete