perfect (188.485)