Hand in hand streaming vf

Hand in hand 20126.1