flow control appears to be working