added dependencies and scripts