fixing dependencies, tearing apart html