Added requirements where missing, period, line spacing fixed