in progress..it is easier to explain outer dimension than inner dimension