add more variation