supporting external skels