made the first copilable version
yeah