critical update!