fuzzy logic now works