let monster can move iteratively