added qr code
added broadcasting
started with interpolation (does not work yet)