Implemented a couple of spec behaviors