updated training