fix fin processing order