Refactoring init (remove double selectNextUnit(...) calling)