update journal
add price validate