no longer using full ns definitions for each class invoke, use at top