change mapping interface