First commit extract kettle