added more deps and adjusted to python3