Derivatives function uploaded