Change the way how behaviors are created