add prerequisites to setup