create derivatives in the background