Fix typo
Fix logical mistake
Fix bugs in the fake backend