reverted, less clear what is going on
added dimensions test