second extract surrounding method example