make variable name consistant
update version
add serial support
save image file
update to the latest update