Movements 31 may 2005