installing prerequisites