regatta's code 2023-1588