changed a lot, who the eff knows, its working