adds prerequisites