reworking flowl