added show / hide for options