Added inventory checks with intentions