internal class - can't set callback

Rolling back previous change