modified fp-synthetic