i am bad explainer. i try to elaborate