adding component/revision