Core object for self buliding objects