implemented "tip of the day", bugfix: properly disable ui when needed
added missing files from the previous commit