Updated for 4.1 et al