cot: apparently this needs to be static?