test and install