components added or updated on request
added more changes
appended data for components