added cx draft method