putting back add component by clicking on list, positioning is bad though