PRIVATE (@Hamid nid)