removed need for sentinels