updating code base for the component