First stream! feedback is welcome | hoping my frames don't skip