Why init to 1, if our default seems to be -1?