this wip is nearly a wearable thing!