fixed typos in class 18
added fixes to 18, started 19