working on language + fix in require-deps