alignment and open animation