FIX THIS SHIT, NOW