Some video games only allow the game to be saved at predetermined points in the game, called save points. (Not to be confused by "checkpoints".) Save points are employed either because the game is too complex to allow saving at any given point or to attempt to make the game more engaging by forcing the player to rely on skills instead of on the ability to retry indefinitely. Save points are also far easier to program, so when a game developer has to rush a game, save points are attractive to develop.