add getSiteColor function