Digital Scotland Filming finished and on their site