FFS......

What the **** will it take to get it right..........