removed redundant move parsing