[t57] fairly sure it works, this was painful