added skin & cape support