update version, add component specification