add save project feature, shortcuts update