added skeletal xpiler components