remove ! interface and domain error