flowline framework