add specs generator