build structure
add message file