should't you `return` after this?