Add support for component