add vertical aling from Hugo Giraudel
add vertical aling from Hugo Giraudel