First version, live coding code fragment not complete, yet