spec improvements