#7 added feedback functionality on all levels. minor enhancements, adaptions, formatting still required