end workflow functionality with style