Component, register thyself