updated rspec platform specific tests
implemented toggle, removed need to set as input
doesnt set as input if doesnt have to on toggle