expand switch github post