scheme initial