Made it function more like ios 7 switch
Updated