shakespeare understanding