updated setup and install with new request