* update setup with requirements