thoughts on using the flux architecture