update the setup, requirements