Added some interfaces