Added further description of interface functions