perfect (149.824)