abstract site globals