fixing issues produced by absolute idiots