More functions added to semantic part. I am working in SI label