interface change fix