add simple interface