adding FirstRequestInitializer