add component pic