WSAD Character Movement Question

Is there a way to allow the player to control the character with WSAD and the arrow keys in this code?

 
k.onKeyDown = function() {
 target.onEnterFrame = mover;
 var k = Key.getCode();
 if (k == Key.UP) {
  target.yspeed = -3;
  target.xspeed = 0;
  target.gotoAndStop(2);
 } else if (k == Key.LEFT) {
  target.yspeed = 0;
  target.xspeed = -3;
  target.gotoAndStop(2);
 } else if (k == Key.DOWN) {
  target.xspeed = 0;
  target.yspeed = 3;
  target.gotoAndStop(2);
 } else if (k == Key.RIGHT) {
  target.yspeed = 0;
  target.xspeed = 3;
  target.gotoAndStop(2);
 } else if (k == Key.SHIFT) {
  target.yspeed = 0;
  target.xspeed = 0;
  target.gotoAndStop(3);
 }
};
Key.addListener(k);