update position at Rule