add field && modify field && modify && add method