shit why dont i test things...