Damn my lack of proper logical checking... why would i ever make this or?