Included interface() function