interface little changes