`returns` instead of `return`. I'd suggest `null` instead of an empty string as a return value in case of failures