detail : I prefer the use of one.reshape rather than touching the attributes manually