trying a simple hierarchy lock