RC1
todo:
1. seems that steps are done too fast
2. UART module does not echo the newline character