alternate_direct