can wait until specific phase
different sources for stream is possible
split source and stream; clock widget
source: the builders