Is Prakash Raj turning over a new leaf?