STAF and FLOWER