fix: i might be undefined