Couldn't we use None instead of -1?