write about APIs etc
reorganise a bit
formatting
more writing
reorganise and write