Filmer: Science laboratory