add usercomponents