Adding derivation