take out some unusable functors