THIS MIGHT BE MORE COMPLICATED THAN I THOUGHT