Update 3.35

Bugfix:
Diary was not working due to poorly written code, it has been fixed for
now until I can work the function out fully.
Update 3.35.1

For some reason the last commit did not include the changes. Also fixed
an syntax error that would have caused problems.