Capped jump and worked on reset function