So poorly coded it should be illegal