add pre-requistes