update formatting etc