Add requirement and more specs