perfect (123.373)