run initialize earlier