Mining remix (8/20)

Mining remix