nice visual i got from reading. thanks.