You didn't describe this `$hidden` thing anywhere...