added fw skeleton