add 'halign' property