Structure, command, custom publish Object.