rename widget to comm