sofanazarova Myles_isperfect is better? Try her!