can we use the variables here too to replace the magic strings?