@rawyaabashir: I see many parts