This might work. I haven't tested it though so gg