should allow overriding of alignment