UI workflow development - part 1