misc thoughts and ideas