Working on derivation.