I think that it should be only in initialize method (it knows if should be initialized or not)