color now correct, but very sloooooooooooooow.