v2 - first iteration.