add test case for fun to fun, bring back ascription