added initial screens and formatting