+ added segmented control and new hard mode property