move fix to Data.Function