adding javascript dependencies, working on data generation