naturalflow: much better version