fixed cpyrt