adding support for making default site optional