add new method for amc