structuring needed in message api