The SITE experience