Implemented ID class.