added alternative up/down costfactors