logic update, removed concurrent exception