Should we use a logger here instead of `System.out.println`?