adding profile support changes