New initialize behavior