Filmer: Technological evolution