use rivets for profile binding