yes you can do it, but it is complicated .... you end up with a lot of blocks or with loop through arrays with less blocks ...