Known:
If I am looking at an SDE like:
$dX_t = b(t,\omega) dt + dW_t$ with $W_t$ a Brownian motion under a measure $P$.
I know that I can change the drift by using Girsanov to
$dX_t = (b(t,\omega)+c(t,\omega)) dt + d\bar{W}_t$ with $\bar{W}_t$ a Brownian motion under a new measure $Q$.
if $c$ satisfies some condition such that $Z_t= \exp(-\int_{0}^{t} c(s,\omega) dW_s - 1/2 \int_{0}^{t} c(s,\omega)^2 ds)$ is a $P$-Martingale.
(Please correct me if I am wrong so far)
QUESTION
Now I am interested in a SDE with a drift that depends also on the current position $X_t$ and I want to change its drift:
$dX_t = b(t,X_t) dt + dW_t$ with $W_t$ a Brownian motion under a measure $P$ to $dX_t = (b(t,X_t)+c(t,X_t)) dt + d\bar{W}_t$
Again I assume that $Z_t= \exp(-\int_{0}^{t} c(s,X_s) dW_s - 1/2 \int_{0}^{t} c(s,X_s)^2 ds)$ is a $P$-Martingale.
Now my questions:
Am I allowed to do this?
If yes: Under which conditions is the last $Z_t$ a Martingale? (Someone told me, that he thinks if $c(t,x)=c(x) \leq C (1+|x|)$ then $Z_t$ is a Martingale, is this correct? (why?) Can I also use this Novikov condition here?)
Do you have a reference where to find more information about this non-typical drift change by Girsanov?