hey guys i know how to write convoluted shit that nobody else knows, of course i'll do this