some interface changes
error template && check write-rights for create files