Add dynamic spec