add ability to force popup with a hash