final content has been input