fix typo with addLogin (woops last commit) + nice 404 for slug not found