changes with jump processing
changes merged