perfect (134.653)