screenshot
Making it ASYNCHRONOUS! YEAH! Thanks to alexbartlow for help.