add profile support to custom tags and services
merged