adds widget core