who's at fault....