singleton best practices tweaks
various ARC tests