restructuring the asset messages