updated 12.11.11