Notes for dimesnionn