nearly finished write
nearly finished write