Implemented Component System