Michael Ihiekwe is happy that Reece James is back and Marvin Johnson is staying at Sheffield Wednesday.