Review (5/5): prefect!
absolutely prefect, just as described.