screenshot: refactoring screenshot init