flow optimized design