updates.
now components without parameters will work as well.