load initializers only once