update setup and docs