.. When will this madness end