Fished the set up of getters of components and fixed behavior set up bug