Adding create and restore functions
Matching paren
Add new save locations to the list