added components to animal component