added metadata method (not converted)
resolve conflict
remove warning