1)When I am napaak and then perform my ghusal I perform it as follows indicate if it is anything wrong with it.
When under a shower i do the following systematically:
Wash both entire arms
wash both legs
wash the hair on the chest and stomach
wash every hair on the head,face and neck also gargle mouth and wrinse nostrils becase these are fardhs
wash the male genital
wash the thigh then behind the thigh
and lastly wash the hair on and in the anus.
Mufti saheb I do it this way becasue I am a very hairy person,I am sure i am not leaving any fardh out(Wash nostrils,mouth,whole body)
So is this ghusal valid if not how should it be done?what mistake I am making,give details