start of multiple screens. Moar factoring.