bodging up strict standards warning in elegance