Avoiding external dependencies