added from https://github.com/mgeisler/video-browser/tree/bd4a1d7f70a25688a9c013a1a7337878d707eede