add work state