Use lvalue to add component