#48 changing the order of the arguments (declaring key first)