PRIVATE (@abdo)