OK THIS IS REQUIRED BUT THIS THING STILL DOESN'T WORK