added unused exceptions and widgets from yupe