Impact and visibility