fixing add component