init v2
↑
↑
↑
↑
r1