change interface
fix readme