new changes by pranav