added tutorial and real time feedback