2223 Revision Notes