flex source modified