change return type
old cruft