fuckin mistake about initial value... oh, yeah...!