add all attr for contract
prettier presentation