improve consistency and patience