Nlishamada survey and everythi