adding spec and page