Still working on this one, but as I was able to advance a l o t while in streaming, i would like to share it here too!