Added integrity check before studying item