add prerequisites - closes #4