fix: if more than one channel use first one
add reduce transformation