added text alignment