fix widget wierdness