... Redo and undo function.10. main menu: save, save as, Multi-language options, print, send emails.11. record and playback.(record ... courses etc….). And user can add a menu for different level students courses.14. Searchlight, camera, Screen cover.15. Background ... , Staves for music and users can add more freely.16. Multi-language: Arabic, English, French, German, Israel, Italian, Japanese, Korean, ...