adding specs and more