zero based definitions