added remaining components files