wait is now handled in software in order to update display