some work flow thoughts