Why do we need this extra space?