Added poison logic