definitions are left aligned.