necessary images