fixed deprecation and added wearable