skeleton mapping component