improved comment widget