- Add explanation for 2-dimentional