 
 	defp find_component(id, list) do
 		inspect_id = hd(list).id
-		Logger.debug("Possible component candidate for #{id}, #{inspect_id}?")
+		#Logger.debug("Possible component candidate for #{id}, #{inspect_id}?")
 
 		if String.starts_with?(id, inspect_id) do
-			Logger.debug("Found!")
+			#Logger.debug("Found!")
 
 			cut_point = if id == inspect_id do
 				rindex(id, ".")

				String.length(inspect_id)+1
			end
			{_, component_method} = String.split_at(id, cut_point)
			Logger.debug("Looks good, #{inspect_id}/#{component_method}")

			plugin = find_plugin(inspect_id)


	# if so, check if its fully equal, and use component_id+method appropiately
	# calling to check for component+method, if no result, keep iterating
	defp find_plugin(id, []) do
		#Logger.debug("Empty")
		:not_found
	end
	defp find_plugin(id, list) do
		inspect_id = hd list

		#Logger.debug("Possible candidate for #{id}, #{inspect_id}?")
		if String.starts_with?(id, inspect_id) do

			cut_point = if id == inspect_id do
