replaced accidentally deleted component