damn this was almost so good