very helpful read thanks man