really fix eq check
fix negative fees