state position 을 포인터로 대체처리