Calvin Whitaker

Calvin Whitaker is a middle-aged male resident living in Vault 81 as a repairman.

Other interactions
After brief conversation, he will buy any tools from the Sole Survivor for 15 caps a piece. Tools include:
 * Adjustable Wrenches
 * Ball-peen Hammers
 * Combination Wrenches
 * Hammers
 * Screwdrivers
 * Wrenches

Calvin will not buy any other tools from the Sole Survivor, even ones that would seem to make sense, such as hacksaws, surgical equipment, and the rare Claw and Masonry Hammers.

Appearances
Calvin Whitaker appears only in Fallout 4.

Bugs

 * Calvin enters an inaccessible area called Vault 81 Holding Cell shortly after he is spoken to.
 * To speak to him again on PC, open the command console by pressing the ~ key, type, press enter, and finally press the ~ key again to close the command console. This teleports Calvin to the player character's location. At midnight he will return to the holding cell. Alternatively, type press enter and close the console to teleport the player character to Calvin's current location.
 * To prevent Calvin or other NPC from returning to the holding cell; go into the wall at the top of the stairs facing the bathroom directly to the left of Alexis' and Holt's room (it's viewable on pipboy map as Vault 81 Holding Cell) using the tcl command, select the door to enter, then immediately turn clipping back on so it'll actually let you enter he room. Remove all NPC from the room by using the prid command and moveto player once back in the hallway. May need to move them a good distance away as the children in particular will immediately try and return to the holding cell room which they can access by entering the bathroom door, or use tai to toggle their AI briefly and they'll stay in place. Once room is cleared, go back to the holding cell's door, select it, then type lock 1. Move POV so the "Unlocked" message disappears, then look at door again, it should now say "Novice Lock". NPC will not be able to unlock this and will stay in the halls if they don't have an assigned room.

This bug stil exists in xbox one. Why did they not get this when they had time to fix the caps glitch?