update for skeleton