new structure for lwa4p