using listeners screenshot