much better with a variable