thx explained alot