swap defaults add more test