This._x = not working, why not?

on (release) {
    this.colour_mc._x = 73;
    this._x -= (_x-new_x)*0.5;
}

The MC appears at x position but does not move there nice and slowly…why not?