added more doc for object and function interfaces