100 layers