made return value more clear