better instructions to use and build