4 types of rigidity