add support for custom sites