this is not correct, this will attach these initializers to all application instances, we should be sure to only attach them to the instance we are creating.