fix 3g, again, this is rediculous