Added component editing