added flow control solutions