completed endState