common, noncense, profile refactor