implemented poetry mode