got moar gooder framework in place