Spacial dimensions nameable + loading bar (not really working...) + refactor