verify specs and install dependencies