Alt media writer (7/21)

Alt media writer