A little improvement in interfaces