fix: pdo usage