added registered_components
updated History API support