`navigation` doesn't appear to be used anywhere, does it need to be included in `this`?