Initialization and deploy