render to fit screen, store at 1k width