im giving myself a bump cause its just a damn good thread to waste