add after_initialize callbacks