fix initialize return value