Added spec for the first requirement, just copied the features