ques,star,plus,and,not done.
refactored pegWidgets