replace PDOStatement with PDOStatementWrapper