newvisit changes before maduhu
i just resolve the conflicts of newvisit module