added list of bad examples
fixed f and df to be smoother