10/10
this thread rocks!!! will read again