black and white effect now works! Have to multithread it as well now