added support for link