do not use interface
update README