use interface
update README