a generic page overlay