xplanations for thi