Sorry about the spilling mistookes on the previous entry. I thought one error worth correcting was my use of the word "flexible", obviously this should have been "inflexible"