added threading to promopages
runtime is down to about 3 minutes