The indentation here doesn't match how you do indentation elsewhere, is this because of `return` ?