more flexible passing to fscores