Fuzzy Front End