Seperated things.
Dedicated names class.
Dedicated id class.