new interfaces addedf

new interfaces added