harcode dependencies