InitializationAndCleaning