Added --runslow option and centralized requirements