alignDemo