try to get interface right