understanding the different textures