Unified files.
removed needless requision.
reflects the unification of version and body.
Nullify when empty value fields.
Add primary specs.