installation requirements