added dependencies and clean build