add attrs &  parameters
add attrs &  parameters
fix build