order hit check given hidden is rare
add to the pile of homework