Some change on interface