Can save file; fix cursor out of bound; change app_name