remove special handling of fn*