modify initialized method