the alternative way