committed rough ui concepts