FUNCTIONAL  OBJECTS