v2 - Giao diện