add readline to production