update embedding
add a description for stringer interface