eyerything tip-top. well equipped and good organized.