2 channels (possibly hacky, might need cleanup)