can we please just write some actual code instead of relying on 50 different dependencies that all have their own versioning issues and security vulnerabilities?