this fucking wip has been sitting in my drive for almost a YEAR god help me