static, dynamic, gradual skeleton