added some transcode stuff and compute creation