added by Julian Jacoby