Implemented initializeCls and children rules