update 24/10/07