Impact of craters