added demo options at the top
added an experimental orientation control