that stuff works for a workaround but i don't like working around bugs like this