add position alignment