.. Things to do ..