final commit v 2