Added typing presence annotation