sam-victor-freeman: finally