add Sentinel for clarity