[add] horizontal alignment, and offset