add vertical expansion