allow other profile type (e.g. heap)