add specifications