fixed up and added some specs for multiple keys