wrong return value
version info: update