ar to serve as a refresher. Considering I haven't done one since like the beginning, this one turned out pretty long