updated to use sherpa, image! and audio!