adding auto fine method.