init instructions