going to add my trClos to the solution, feel free to revise