add attribute safe
mark version tag