(progress update) and drawing Stream no.2