a little description and a couple of todos