make depth default to 2