octibbles: i legit meant to finish this on 4/13 but here i am on 4/30 finally finishing it