various fixes, transparent pixel picking