cp direction fixed