add Component GUI