improvements with scale...

... and a forgotten iteration through internal alignment types were
added.