merge master to dev
mathc multi project
add try except