final v3.4