removed useless aNeedsReset and aIsIntialized bool arguments