progression added in
added wasd support