switches mostly working. new old things