fixed dimension init