Introducing a general initialization function.