legacy versions processing.