Should be more generic for 'specs'