All notes by Casey Anderson (unless stated otherwise)