perfectionist; person who insists things be exactly right