Seems to somewhat be working, there are invalid pixel errors though