V-3: Final version