add cperciva's change