Added interfaces to API