Use assisted inject; more docs