added entire flow diagram